Skip to content

test(dispute, parsers): add dispute and parser test coverage - #562

Merged
BigBen-7 merged 2 commits into
Lead-Studios:mainfrom
zainabbaba31-source:feature/dispute-parsers-tests
Aug 29, 2026
Merged

test(dispute, parsers): add dispute and parser test coverage#562
BigBen-7 merged 2 commits into
Lead-Studios:mainfrom
zainabbaba31-source:feature/dispute-parsers-tests

Conversation

@zainabbaba31-source

Copy link
Copy Markdown
Contributor

Adds unit test coverage for DisputeModule and the record parsers.

Bug fix

Tests added

All 91 tests pass.

Closes #424
Closes #461
Closes #462
Closes #463

zainabbaba31-source and others added 2 commits August 28, 2026 20:53
Add unit test coverage for DisputeModule and record parsers:
- dispute.test.ts: isDisputeOpen(), isDisputeExpired(),
  resolveDispute() (caller must be assigned resolver), appealDispute()
  after bug fix (new resolver param required)
- utils/parsers.test.ts: parser coverage including paused field

Fix the parseRecurringRecord bug that did not parse the paused field,
causing paused recurring payments to always appear active.

Closes Lead-Studios#424
Closes Lead-Studios#461
Closes Lead-Studios#462
Closes Lead-Studios#463
@drips-wave

drips-wave Bot commented Aug 29, 2026

Copy link
Copy Markdown

@zainabbaba31-source Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@BigBen-7
BigBen-7 merged commit ae22801 into Lead-Studios:main Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment